marine sedimentation - Spanish English Dictionary